rant on verb Infinitive rant on Present tense 3rd person singular rants on Preterite ranted on Present participle ranting on Past participle ranted on